import axios from 'axios'

export function request(config) {
  //创建axios的实例
  const instance = axios.create({
    baseURL: 'https://www.fastmock.site/mock/a981ad25b80332da2e0edfe03330f75e/management',
    timeout: 5000,
    headers: {
      'token': localStorage.getItem('token')
    }
  })
  //axios的拦截器
  //请求拦截的作用
  instance.interceptors.request.use(config => {
    return config
  }, err => {

  })
  //响应拦截
  instance.interceptors.response.use(res => {
    return res.data
  }, err => {
    console.log(err)
  })
  //3.发送真正的网络请求
  return instance(config)
}
